Location: Home > YellowPages > CA > San Francisco > Star of India the Best Indian Cuisine

Star of India the Best Indian Cuisine

2127 Polk St
San Francisco, CA 94109
415-292-6699